﻿	#qq img{ width:auto!important; height:auto!important;}

#top{

    height: 100px;

}

#top img{

    width: 110px;

    height: 99px;

    float: left;

    margin-top: 10px;
	margin-right: 20px;

}

#top .top-1{

    float: right;

    height: 40px;

    width: auto;

}

#top .top-1 span{

    display: inline-block;

    height: 40px;line-height: 40px;

    padding: 0 2px;

    font-size: 14px;

    float: right;

}



#top .top-1 span:first-child{

    font-family: Arial;

    color: #4789d4;

    font-size: 15px;
	font-weight:bold;

}





#top .top-2{

    float: right;

    height: 60px;

    width: auto;

}



#nav-new{

    height: 45px;

    margin-top: 15px;

    float: right;

}

#nav-new ul{

    float: left;

    margin-left: 45px;

}

#nav-new ul li{

    /*position: relative;*/

    float: left;

}

#nav-new ul li a{

    display: inline-block;

    padding: 0 15px;

    height: 45px;

    color: #337ab7;

    line-height: 45px;

    font-size: 14px;

    border-top: 3px solid transparent;

    box-sizing: border-box;

    border-radius: 2px 2px 0 0;

}

#nav-new ul li a:hover{

    color: #0c8ed9;

    border-top: 3px #0a62c6 solid;

    background-color: #f4f4f5;

}








/* 每个li下面的内容 */

#nav-new .nav-content{

    width: 100%;

    position: absolute;

    left: 0;

    z-index: 99;

    display: none;

    background-color: #f4f4f5;

}

#nav-new .nav-content ul{

    width: 900px;

    display: block;

    position: relative;

    background-color: #f4f4f5;

}

#nav-new .nav-content table{

    clear: both;

    font-size: 14px;

    position: relative;

    width: 900px;

    border-collapse: collapse;

    background-color: #f4f4f5;

}

#nav-new .products{

    padding-bottom: 30px;

}

#nav-new .nav-content table tr td{

    text-align: left;

    height: 30px;

    line-height: 20px;

    font-size: 12px;

    border-top: 1px solid #ccc;

    border-bottom: 1px solid #ccc;
	width: auto;

}
#cpmusy{ width:100px!important;}

#nav-new .nav-content table tr td a{

    font-size: 12px;

}

#nav-new .nav-content table tr td a:hover{

    border: none;

    background: none;

}

#nav-new .nav-content table tr td:first-child{

    border: 1px solid #cccccc;

    padding: 0 5px;

}

#nav-new .nav-content table tr td:last-child{

    border-right: 1px solid #cccccc;

}



#nav-new .nav-content ul li{

    float: left;

    padding: 30px 0;

    margin-left: 30px;

}



#nav-new .nav-content ul li a{

    display: inline-block;

    border: none;

}

#nav-new .nav-content ul li a > i{

    display: block;

    width: 100%;

    text-align: center;

    font-size: 50px;

}

#nav-new .nav-content ul li a > span{

    display: block;

    width: 100%;

    text-align: center;

    font-size: 14px;

}

#nav-new .nav-content ul li a:hover{

    background-color: inherit;

    color: #ff3333;

}



/***********************************************/








/* 产品页面的导航 */

/* pro-nav */

#pro-nav{

    min-width: 1200px;

    height: 45px;

    margin-top: 20px;

    background-color: #4789d4;

}



#pro-nav .nav-left,#pro-nav .nav-left li{

    float: left;

}

#pro-nav .nav-left > li:first-Child{

    width: 150px;

    height: 45px;

    line-height: 45px;

    text-align: center;

    color: #f0f0f0;

    cursor: pointer;

    letter-spacing: 3px;

}

#pro-nav .nav-left > li:last-Child{

    width: 343px;

    text-align: left;

}

#pro-nav .nav-left > li:last-Child:hover ul {

    display: block;

}

#pro-nav li ul{

    display: none;

    position: absolute;

    z-index: 10;

    width: 360px;max-height: 405px;

    overflow-x: hidden;overflow-y: auto;

    background-color: rgba(71,137,212,0.7);

}

#pro-nav li ul a{

    width: 340px;

    text-align: left;

    font-size: 15px;

    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;

}

#pro-nav li a,#pro-nav li span{

    display: inline-block;

    height: 45px;

    font-size: 16px;

    padding: 0 10px;

    color: #f0f0f0;

    line-height: 45px;

    text-align: center;

}



#pro-nav ul.nav-left li > ul li:hover{

    background-color: rgb(71,137,212);

}



#pro-nav li.current{

    background-color: rgb(71,137,212);

}


